• word of the day

    food shop

    food shop - Dictionary definition and meaning for word food shop

    Definition
    (noun) a shop selling ready-to-eat food products
    Synonyms : deli , delicatessen

Word used in video below:
text: food food food the vikings are very
Download our Mobile App Today
Receive our word of the day
on Whatsapp